enterogenous cyst - French English Dictionary